lopseed (phryma leptostachya) - French English Dictionary